continuous precipitation - Spanish English Dictionary